package persistance;

import java.util.*;

public class Agent 
{
	
	public Agent(String name)
	{
		set_name(name);
		System.out.println("CREATED AGENT: " + get_name() + " | WITH ROLES: " + get_roles());
	}
	
	public Agent(String name, ArrayList roles)
	{
		set_name(name);
		set_roles(roles);
		System.out.println("CREATED AGENT: " + get_name() + " | WITH ROLES: " + get_roles());
	}
	
	//the name of the agent
	private String _name;
	
	//the list of roles this agent plays
	private ArrayList _roles;
	
	
	public String get_name() {
		return _name;
	}
	public void set_name(String _name) {
		this._name = _name;
	}
	public ArrayList get_roles() {
		return _roles;
	}
	public void set_roles(ArrayList _roles) {
		this._roles = _roles;
	}

}
